/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package bomberman.pl.divano.gra;

import java.io.Serializable;

/**
 *
 * @author divano
 */
public class Zmiany implements Serializable {

    private Integer x;
    private Integer y;
    private Integer typ;
    private boolean wstaw;
    private boolean usun;
    private Integer kierunek;
    private Integer kolor;
    //do poruszania aktorem
    //0-N 1-E 2-S 3-W

    public Zmiany(int x, int y, int typ, boolean wstaw, boolean usun, int kierunek) {
        this.x = x;
        this.y = y;
        this.typ = typ;
        this.wstaw = wstaw;
        this.usun = usun;
        this.kierunek = kierunek;
        this.kolor = 0;
    }

    public Zmiany(int x, int y, int typ, boolean wstaw, boolean usun, int kierunek, int kolor) {
        this.x = x;
        this.y = y;
        this.typ = typ;
        this.wstaw = wstaw;
        this.usun = usun;
        this.kierunek = kierunek;
        this.kolor = kolor;
    }
    /**
     * @return the x
     */
    public Integer getX() {
        return x;
    }

    /**
     * @param x the x to set
     */
    public void setX(Integer x) {
        this.x = x;
    }

    /**
     * @return the y
     */
    public Integer getY() {
        return y;
    }

    /**
     * @param y the y to set
     */
    public void setY(Integer y) {
        this.y = y;
    }

    /**
     * @return the typ
     */
    public Integer getTyp() {
        return typ;
    }

    /**
     * @param typ the typ to set
     */
    public void setTyp(Integer typ) {
        this.typ = typ;
    }

    /**
     * @return the wstaw
     */
    public boolean isWstaw() {
        return wstaw;
    }

    /**
     * @param wstaw the wstaw to set
     */
    public void setWstaw(boolean wstaw) {
        this.wstaw = wstaw;
    }

    /**
     * @return the usun
     */
    public boolean isUsun() {
        return usun;
    }

    /**
     * @param usun the usun to set
     */
    public void setUsun(boolean usun) {
        this.usun = usun;
    }

    /**
     * @return the kierunek
     */
    public Integer getKierunek() {
        return kierunek;
    }

    /**
     * @param kierunek the kierunek to set
     */
    public void setKierunek(Integer kierunek) {
        this.kierunek = kierunek;
    }

    /**
     * @return the kolor
     */
    public Integer getKolor() {
        return kolor;
    }

    /**
     * @param kolor the kolor to set
     */
    public void setKolor(Integer kolor) {
        this.kolor = kolor;
    }
}
